package com.marvels.approve.manager.dto;

import java.io.Serializable;
import java.util.Date;

import com.marvels.common.constants.PageConstant;
import com.marvels.common.dto.BaseDTO;

/**
 * @author 何杰
 */
public class FlowNodeDTO   extends BaseDTO{
	private Long id;
	private String nodeCode;// '流程节点代码',
	private String nodeName;// '流程节点名称',
	private String  remark;//
	
	private String createdBy;//'创建用户',
	private Date startCreatedDate;//'创建时间',
	private Date endCreatedDate;//'创建时间',
	private String updatedBy;//'更新用户',
	private Date startUpdatedDate;//'更新时间',
	private Date endUpdatedDate;//'更新时间',
	private Date createdDate;//'创建时间',
	private Date updatedDate;//'更新时间'
	
	private Integer pageNum;
	private Integer pageSize;
	
	
	public Date getCreatedDate() {
		return createdDate;
	}
	public void setCreatedDate(Date createdDate) {
		this.createdDate = createdDate;
	}
	public Date getUpdatedDate() {
		return updatedDate;
	}
	public void setUpdatedDate(Date updatedDate) {
		this.updatedDate = updatedDate;
	}
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public String getNodeCode() {
		return nodeCode;
	}
	public void setNodeCode(String nodeCode) {
		this.nodeCode = nodeCode;
	}
	public String getNodeName() {
		return nodeName;
	}
	public void setNodeName(String nodeName) {
		this.nodeName = nodeName;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getCreatedBy() {
		return createdBy;
	}
	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy;
	}
	public Date getStartCreatedDate() {
		return startCreatedDate;
	}
	public void setStartCreatedDate(Date startCreatedDate) {
		this.startCreatedDate = startCreatedDate;
	}
	public Date getEndCreatedDate() {
		return endCreatedDate;
	}
	public void setEndCreatedDate(Date endCreatedDate) {
		this.endCreatedDate = endCreatedDate;
	}
	public String getUpdatedBy() {
		return updatedBy;
	}
	public void setUpdatedBy(String updatedBy) {
		this.updatedBy = updatedBy;
	}
	public Date getStartUpdatedDate() {
		return startUpdatedDate;
	}
	public void setStartUpdatedDate(Date startUpdatedDate) {
		this.startUpdatedDate = startUpdatedDate;
	}
	public Date getEndUpdatedDate() {
		return endUpdatedDate;
	}
	public void setEndUpdatedDate(Date endUpdatedDate) {
		this.endUpdatedDate = endUpdatedDate;
	}
	public Integer getPageNum() {
		return pageNum==null?PageConstant.CURRPAGE:pageNum;
	}
	public void setPageNum(Integer pageNum) {
		this.pageNum = pageNum;
	}
	public Integer getPageSize() {
		return pageSize==null?PageConstant.PAGESIZE:pageSize;
	}
	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	} 
	
}
